<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>make_dim (lib/SleepMirror.rb)</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
</head>
<body class="standalone-code">
  <pre><span class="ruby-comment cmt"># File lib/SleepMirror.rb, line 137</span>
<span class="ruby-keyword kw">def</span> <span class="ruby-identifier">make_dim</span>
 <span class="ruby-identifier">$screen</span>=<span class="ruby-constant">Screen</span>.<span class="ruby-identifier">new</span>(<span class="ruby-identifier">$image</span>.<span class="ruby-identifier">size</span>,<span class="ruby-value">0</span>,[<span class="ruby-constant">HWSURFACE</span>])
 <span class="ruby-identifier">$screen</span>.<span class="ruby-identifier">fill</span>(<span class="ruby-identifier">$image</span>.<span class="ruby-identifier">colorkey</span>)
 <span class="ruby-identifier">$image</span>.<span class="ruby-identifier">alpha</span> <span class="ruby-operator">&lt;</span> <span class="ruby-constant">ALPHASTEP</span> <span class="ruby-value">? </span><span class="ruby-identifier">$image</span>.<span class="ruby-identifier">alpha</span>=<span class="ruby-constant">MINALPHA</span> <span class="ruby-operator">:</span> <span class="ruby-identifier">$image</span>.<span class="ruby-identifier">alpha</span> <span class="ruby-operator">-=</span> <span class="ruby-constant">ALPHASTEP</span>
 <span class="ruby-identifier">$image</span>.<span class="ruby-identifier">blit</span>(<span class="ruby-identifier">$screen</span>,[<span class="ruby-value">0</span>,<span class="ruby-value">0</span>])
 <span class="ruby-identifier">puts</span> <span class="ruby-node">&quot;Dim: Image alpha now #{$image.alpha}&quot;</span>
<span class="ruby-keyword kw">end</span></pre>
</body>
</html>
